waaree renewables stock analysis